eminent domain land - French English Dictionary